Skip to content

Release/3.12.0#411

Merged
marionbarker merged 15 commits intomainfrom
release/3.12.0
Feb 24, 2026
Merged

Release/3.12.0#411
marionbarker merged 15 commits intomainfrom
release/3.12.0

Conversation

@marionbarker
Copy link
Contributor

Purpose

Release version 3.11.1 from dev branch into main.

This PR is effectively the same at PR #408.

Summary of updates in the release to main

  • bump version number to 3.12.0
  • update translations from lokalise
  • update Browser Build tools (use fastlane 2.232.1)
  • bring in Live Activity updates from Loop PR 2397
    • partial fix for Loop Issue 2391 and Issue 2396: handles larger fonts, limits truncation, modifies some displays,
    • fixes colored glucose plot bug Issue 2392
  • add to the Loop Report the list of all submodules including their branch name and SHA
  • bring in pretty print for pump event details: Loop PR 2403 and LoopKit PR 586
    • makes the details much easier to read and added a localized date to the display
  • bring in update to NightscoutService PR 19
    • Add APNS response feature with JWT management and secure messaging
    • This, in combination with LoopFollow version 4.5.1 or newer, provides real-time response to report the success of a remote command (or explict error message) returned to the originating LoopFollow phone
    • Please see LoopFollow PR 504 for more information

Test

Tested that this can be built with Xcode 26.2 (local Mac) and Xcode 16.4 (using Browser Build).

Comments:

Note that this release will break the remote window customization patch found here:

If that customization is still useful, we could consider updating it. However, with the new release for Loop and the recent release for LoopFollow, APNS messages are sent directly to and from the LoopFollow phone and the Loop phone. This messaging path should be considered as an alternative to applying a customization that keeps a one-time password open for 15 minutes.

@marionbarker marionbarker requested review from itsmojo and ps2 February 19, 2026 16:14
@marionbarker marionbarker merged commit 813fd62 into main Feb 24, 2026
1 check passed
@marionbarker marionbarker deleted the release/3.12.0 branch February 25, 2026 00:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants